#include <bits/stdc++.h>
using namespace std;

// 声明一个集合，用于存储唯一的字符串
set<string> only;

int main() {
  int n;  
  cin >> n; // 读取字符串数量

  // 循环读取每个字符串
  for (int i = 1; i <= n; i++) {
    string inputString; // 存储当前输入的字符串
    cin >> inputString; // 读取字符串
    only.insert(inputString); // 将字符串插入集合中，自动去重
  }

  // 输出集合中唯一字符串的数量
  cout << only.size();

  return 0; // 程序结束
}
